package com.sugon.dao;

import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

/**
 * 模具统计分析DAO
 *
 * @author YuXD
 * @date 2020-05-17 11:18
 */
public interface MouldAnalyseDao {
    /**
     * 模具状态统计
     *
     * @return
     */
    List<Map<String, Object>> mouldStateStat(@Param("workshopId") String workshopId);

    /**
     * 统计模具故障时长分析数据
     * 故障时长：从报修到报修人效果确认
     * 维修时长：从维修工开始维修到维修结束
     *
     * @param param
     * @return
     */
    List<Map<String, Object>> getFaultDurationStat(Map<String, Object> param);
}
